*{margin:0;padding:0}
body{font:12px/1.5 'Tahoma','simsun';vertical-align: baseline;}
li{list-style:none;}
img{border:0;}
.f-l,.f-li li{float:left;}
.f-r{float:right;}
.clear{clear: both;}
a{color: #333;text-decoration:none;}
a:active{outline:none}
#body{width:100%;background-image: url("../images/nav_bg.png"); background-repeat: repeat-x; background-position: left 96px;}
#html{width:948px;margin:0 auto;}
/* header */
#top{height:150px;position:relative;}
#logo{padding-top:17px;width:219px;height: 65px;margin-bottom:16px; }
#nav{width:948px;height:38px; padding:1px 0 15px;overflow: hidden; position:absolute;left:0;bottom:0px; background:url("../images/nav_bg.png") repeat-x; z-index:99;}
#nav li a{height:38px; display:block;overflow: hidden; text-indent: -9999px;}
.n-1 a{width:89px;background: url(../images/nav_01.png) no-repeat;}
.n-2 a{width:118px;background: url(../images/nav_02.png) no-repeat 0 0;}
.n-3 a{width:112px;background: url(../images/nav_03.png) no-repeat 0 0;}
.n-4 a{width:114px;background: url(../images/nav_04.png) no-repeat 0 0;}
.n-5 a{width:111px;background: url(../images/nav_05.png) no-repeat 0 0;}
.n-6 a{width:120px;background: url(../images/nav_06.png) no-repeat 0 0;}
.n-1 a:hover,.n-2 a:hover,.n-3 a:hover,.n-4 a:hover,.n-5 a:hover,.n-6 a:hover,.show a{background-position: 0 -38px;}
#tel-text{text-align:right;color:#acabab;font-weight:400;font-size:12px;padding-top:32px; line-height: 24px;}
/* main */
#main{margin-top:-15px; z-index:9;}
#s-2{margin:12px 0 27px; height: 100%; overflow: hidden;}
#s-2-2{width:206px; height:115px; background:url(../images/contact.jpg) no-repeat; padding:60px 0 0 20px; color:#797979; line-height:24px;}
#s-3 h3{margin-bottom: 13px;}
/* footer */
#footer{width:100%;border-top:1px solid #d6d6d6;margin-top:50px;padding:35px 0 20px;color: #999;}
#footer a{color:#999;}
#f-1{width:948px;margin:0 auto;text-align: right;}
#f-1 h2 a{margin:0 10px;color:#999}
#footer h2{ font-size:12px; color:#c2c2c2; font-weight:400;margin-bottom: 10px;}
/* about */
#s-4{margin-bottom: 15px;}
#s-5{height: 100%; overflow: hidden;}
#s-5-l{float:left;border: 1px solid #e8e5e5;width:206px;background-color: #f9f9f9;padding-bottom: 60px;}
#s-5-l li{margin:0 7px;padding-left:25px;background-image: url(../images/kinso_06.png); background-repeat: no-repeat; background-position: 8px 12px; line-height: 30px;border-bottom: 1px solid #ddd;}
#s-5-r{float: right;width: 706px;overflow:hidden;}
#s-5-r h2{margin-bottom: 20px;}
.s-5-r-1 p{ text-indent: 2em; line-height:24px; padding: 0 10px;}
#about{color:#505050; float:left; width:372px; padding-right:10px;}
.a-contact{width:316px; padding-top:228px; background-image:url(../images/about_pir.jpg); background-repeat:no-repeat;}
.a-contact ul{ border:2px solid #e5e5e5; padding:8px; color:#999;}
/* customer */
.c-dl{height: 100%; overflow: hidden;}
.c-dl dt{font-size: 14px;font-weight: 700;height: 24px;padding: 15px 0 5px 0;  line-height: 24px; text-indent: 20px;}
.c-dl dd{float:left;margin:10px 12px; text-align: center;}
.contact li h2{font-size:18px;padding:8px 0;font-family:"微软雅黑", 'Tahoma','simsun';}
.dinz dl{ float:left; padding-left:20px;color:#777; line-height:22px;}
.dinz dt{font-weight:700; color:#666;}
.dinz dl dd{ padding-bottom:15px;}

/* contact */
.contact{ line-height:24px; color:#333;}
.contact h2{ padding-bottom:5px; font-size:14px; font-family:"微软雅黑", 'Tahoma','simsun';}

/* product */
#boxpro{width:606px;height:406px; position:relative; overflow:hidden;}
#p-p{width:300px;height:383px; position:absolute; left:0;top:0;overflow:hidden;}
#p-p a{cursor: url('../images/pre.cur'), auto; display:block;width:300px; height:383px; overflow:hidden; background-image:url(../images/bg.png); text-indent:-9999px;}
#p-n{width:300px;height:383px; position:absolute; right:0;top:0;overflow:hidden;}
#p-n a{width:300px; height:383px; display:block;cursor: url('../images/next.cur'), auto; background-image:url(../images/bg.png); text-indent:-9999px;}
#dian tt{width:15px; height:15px; display:inline-block; color:#a8adb0; cursor: pointer;}
#dian tt.show{ color:#C00; font-weight:700;}
#bigPic{ padding:2px; border:1px solid #ddd;vertical-align:top; width:600px; height:400px; overflow:hidden;}
#dian,.pro-name{text-align: center;width:606px;}